efecto germicida - French English Dictionary